#include <stdio.h>

int main() {
    FILE *file = fopen("data.txt", "r");
    if (file == NULL) {
        perror("无法打开文件");
        return 1;
    }

    int num;
    char str[50];

    // 从文件中读取一个整数和一个字符串
    if (cfscanf(file, "%d %s", &num, str) == 2) {
        printf("读取到的整数: %d
", num);
        printf("读取到的字符串: %s
", str);
    } else {
        printf("读取数据失败
");
    }

    fclose(file);
    return 0;
}